IWL BLOG

Network Slowdown, By Design

TCP - Cartoon.png

This article was originally published on LinkedIn, 21 Feb 2022.

How are you measuring your network's performance?

Real-world networks encounter all kinds of problems from issues like duplicate IP addresses, misconfigured routers, inadequate buffering, fast-path slow-path transitions, IP fragmentation, and more.

The TCP protocol, when initially designed, had problems when the path between the endpoints was undergoing congestion, which manifests itself in packet loss and delay. TCP was extended to implement algorithms to detect signs of congestion on the path and to take actions to avoid sending more traffic into that congestion.


TCP Image

What do I do? Where do I start? How do I test TCP/IP?

Software developers and implementers want guidelines and advisories for testing TCP/IP. Available and implemented in the 1970s and codified in the 1980s, updates and changes to the TCP/IP protocol continue up through the present day.

W...